home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 17 / CU Amiga Magazine's Super CD-ROM 17 (1997)(EMAP Images)(GB)[!][issue 1997-12].iso / CUCD / Graphics / SViewNG / Install_SViewNG < prev    next >
Text File  |  1997-09-28  |  7KB  |  170 lines

  1. ; $VER: Install_SViewNG.script V7.22 (18.9.97)
  2. ; © 1993-97 by Andreas R. Kleinert.
  3. ; Italian strings by Alessandro Basso (cralex@amiga.dei.unipd.it)
  4. ; Norwegian strings by Roger Hågensen (msi@sn.no)
  5. ; French strings by Julien Wilk (wilkj@esiee.fr)
  6.  
  7. (set @app-name "SViewNG")
  8. (welcome "SViewNG Installation")
  9.  
  10.  
  11. ; *** english is default language
  12.  
  13.     (set #Msg_wrong_OS       (cat "You need at least AmigaOS V2.04 to run SViewNG !\n\n"
  14.                                   "SViewNG will not run with your system configuration !"))
  15.     (set #Msg_InstallingSViewNG "Installing SViewNG now. Libraries have to be installed separately !")
  16.     (set #Msg_SelectPath          "Select path to install SViewNG to\n(Work:SViewNG/)")
  17.     (set #Msg_InstallingCatalogs  "Installing Catalog-Files for OS V2.1+\nCode localization.")
  18.     (set #Msg_SelectCatalogPath   "Select path to install Catalogs to")
  19.     (set #Msg_SViewNGPath       "Now modifying your S:User-Startup for a search path...")
  20.     (set #Msg_CopyPalette         "Copy SViewNGPalette to SYS:WBStartup ?\n(Not with MagicWB, etc.)")
  21.     (set #Msg_RunLibInstaller     "Now install Library ?")
  22.     (set #Msg_DoInstallSViewNG  "SViewNG has been installed.")
  23.  
  24.  
  25. (if (= @language "deutsch")
  26.   (
  27.     (set #Msg_wrong_OS       (cat "Sie benötigen mindestens AmigaOS V2.04 für SViewNG !\n\n"
  28.                                   "SViewNG wird auf Ihrem System nicht laufen !"))
  29.     (set #Msg_InstallingSViewNG "Installiere jetzt SViewNG. Die Libraries müssen separat installiert werden !")
  30.     (set #Msg_SelectPath          "Wählen Sie das Zielverzeichnis für SViewNG\n(Work:SViewNG/)")
  31.     (set #Msg_InstallingCatalogs  "Installiere jetzt die Katalog-Dateien für die\nOS V2.1+ Sprach-Unterstützung.")
  32.     (set #Msg_SelectCatalogPath   "Wählen Sie den Pfad für die Katalog-Dateien")
  33.     (set #Msg_SViewNGPath       "Modifiziere jetzt S:User-Startup für einen Suchpfad...")
  34.     (set #Msg_CopyPalette         "SViewNGPalette nach SYS:WBStartup kopieren ?\n(Nicht mit MagicWB, etc.)")
  35.     (set #Msg_RunLibInstaller     "Jetzt Library installieren ?")
  36.     (set #Msg_DoInstallSViewNG  "SViewNG wurde installiert.")
  37.   )
  38. )
  39.  
  40. (if (= @language "italiano")
  41.   (
  42.     (set #Msg_wrong_OS       (cat "Ti serve almeno AmigaOS V2.04 per usare SViewNG !\n\n"
  43.                                   "SViewNG non funzionerà con la tua configurazione di sistema !"))
  44.     (set #Msg_InstallingSViewNG "Ora installo SViewNG. Le Librerie dovranno essere installate separatamente !")
  45.     (set #Msg_SelectPath          "Seleziona il percorso dove installare SViewNG\n(Work:SViewNG/)")
  46.     (set #Msg_InstallingCatalogs  "Installo File-Catalogo per OS V2.1+\nLocalizzazione del Codice.")
  47.     (set #Msg_SelectCatalogPath   "Seleziona percorso in cui installare i Cataloghi")
  48.     (set #Msg_SViewNGPath       "Ora modifico la tua S:User-Startup per il percorso di ricerca...")
  49.     (set #Msg_CopyPalette         "Copio SViewNGPalette in SYS:WBStartUp ?\n(Non con MagicWB, ecc.)")
  50.     (set #Msg_RunLibInstaller     "Installo ora le Librerie ?")
  51.     (set #Msg_DoInstallSViewNG  "SViewNG è stato installato.")
  52.   )
  53. )
  54.  
  55. (if (= @language "norsk")
  56.   (
  57.     (set #Msg_wrong_OS       (cat "Du trenger minst AmigaOS V2.04 for å bruke SViewNG !\n\n"
  58.                                   "SViewNG vil ikke kjører på ditt system oppsett !"))
  59.     (set #Msg_InstallingSViewNG "Installerer SViewNG nå. Bibliotek må installeres separat !")
  60.     (set #Msg_SelectPath          "Velg destinasjon hvor SViewNG skal inastalleres\n(Work:SViewNG/)")
  61.     (set #Msg_InstallingCatalogs  "Installerer Katalog-Filer for OS V2.1+\nKode lokalisering.")
  62.     (set #Msg_SelectCatalogPath   "Velg destinatsjon hvor Kataloger skal installeres")
  63.     (set #Msg_SViewNGPath       "Modifiserer nå din S:User-Startup for en søke sti...")
  64.     (set #Msg_CopyPalette         "Kopier SViewNGPalette til SYS:WBStartup ?\n(Ikke med MagicWB, osv.)")
  65.     (set #Msg_RunLibInstaller     "Installer Bibliotek ?")
  66.     (set #Msg_DoInstallSViewNG  "SViewNG er nå installert.")
  67.   )
  68. )
  69.  
  70. (if (= @language "français")
  71.   (
  72.     (set #Msg_wrong_OS       (cat "Il vous faut au moins l'AmigaOS V2.04 pour utiliser SViewNG !\n\n"
  73.                                   "SViewNG ne peut pas fonctionner avec votre configuration !"))
  74.     (set #Msg_InstallingSViewNG "Installation de SViewNG. Les librairies doivent être installées séparément !")
  75.     (set #Msg_SelectPath          "Sélectionner le chemin où installer SViewNG \n(Work:SViewNG/)")
  76.     (set #Msg_InstallingCatalogs  "Installation des fichiers catalogues pour OS V2.1+\nCode de localisation.")
  77.     (set #Msg_SelectCatalogPath   "Sélectionnez un chemin où installer les catalogues")
  78.     (set #Msg_SViewNGPath       "Modification de votre S:User-Startup au niveau de chemin de recherche...")
  79.     (set #Msg_CopyPalette         "Copier SViewNGPalette dans SYS:WBStartup ?\n(Pas avec MagicWB, etc.)")
  80.     (set #Msg_RunLibInstaller     "Installation des librairies ?")
  81.     (set #Msg_DoInstallSViewNG  "SViewNG a été installé avec succès.")
  82.   )
  83. )
  84.  
  85. (set #OS_VER (/ (getversion) 65536) )
  86.  
  87. (if(< #OS_VER 37)
  88.   (abort #Msg_wrong_OS)
  89. )
  90.  
  91. (complete 0)
  92.  
  93. (makedir "ENV:SuperView-Library")
  94. (makedir "ENVARC:SuperView-Library")
  95.  
  96. (if (exists "ENVARC:SuperView-Library/SV_WHERE") (set #svcomdir (getenv "SuperView-Library/SV_WHERE"))
  97.  
  98.  (set #svcomdir "Work:SViewNG")
  99. )
  100.  
  101. (if (= (exists (#svcomdir)) 0) (set #svcomdir "Work:SViewNG") )
  102.  
  103. (set #svcomdir
  104.             (askdir
  105.                    (prompt #Msg_SelectPath)
  106.                    (help @askdir-help)
  107.                    (newpath)
  108.                    (default #svcomdir)
  109.             )
  110. )
  111.  
  112. (delete "ENVARC:SuperView-Library/SV_WHERE")
  113. (delete "ENV:SuperView-Library/SV_WHERE")
  114. (textfile (dest "ENVARC:SuperView-Library/SV_WHERE") (append #svcomdir) (safe))
  115. (textfile (dest "ENV:SuperView-Library/SV_WHERE") (append #svcomdir) (safe))
  116.  
  117. (copyfiles
  118.   (prompt #Msg_Installing)
  119.   (help @copyfiles-help)
  120.   (source "")
  121.   (dest #svcomdir)
  122.   (all)
  123.   (confirm)
  124. )
  125.  
  126. (complete 70)
  127.  
  128. (copyfiles
  129.   (prompt #Msg_InstallingCatalogs)
  130.   (help @copyfiles-help)
  131.   (source "locale/catalogs")
  132.   (set #svcatdir
  133.               (askdir
  134.                      (prompt #Msg_SelectCatalogPath)
  135.                      (help @askdir-help)
  136.                      (newpath)
  137.                      (default "SYS:locale/Catalogs")
  138.               )
  139.   )
  140.   (dest #svcatdir)
  141.   (all)
  142.   (confirm)
  143. )
  144.  
  145. (copyfiles
  146.   (prompt #Msg_CopyPalette)
  147.   (help @copyfiles-help)
  148.   (source "Tools")
  149.   (dest "SYS:WBStartup")
  150.   (pattern "SuperViewPalette#?")
  151.   (confirm)
  152. )
  153.  
  154. (startup "SViewNG"
  155.   (prompt #Msg_SViewNGPath)
  156.   (help @startup-help)
  157.   (command "Path "#svcomdir" ADD\n")
  158. )
  159.  
  160. (makeassign "IPROGDIR" "PROGDIR:" (safe))
  161. (set @execute-dir "SuperViewLibrary")
  162. (run (safe) "IPROGDIR:Installer Install_SVLib")
  163. (makeassign "IPROGDIR" "" (safe))
  164.  
  165. (complete 99)
  166.  
  167. (run (safe) "Run >NIL: <NIL: SYS:Utilities/More /ReadMe_WICHTIG_IMPORTANT")
  168.  
  169. (exit #Msg_DoInstallSViewNG)
  170.